/**
 * @file tmer.h
 * @brief 定时器驱动头文件
 * @details 定义定时器相关的函数声明和宏定义
 * @author 开发者
 * @date 创建日期
 */

#ifndef __TMER_H__
#define __TMER_H__

/* 系统头文件包含 */
#include "gd32f4xx.h"         // GD32F4xx系列MCU标准外设库
#include "uart.h"             // 串口驱动头文件
#include "FreeRTOS.h"         // FreeRTOS核心头文件
#include "task.h"             // FreeRTOS任务管理头文件
#include "queue.h"            // FreeRTOS队列管理头文件
#include <stdio.h>            // 标准输入输出库

/* 函数声明 */
/**
 * @brief 定时器1初始化函数声明
 * @details 配置TIMER6定时器，设置预分频器和周期，使能中断
 */
void timer1_init(void);

#endif
